home *** CD-ROM | disk | FTP | other *** search
/ Aminet 46 / Aminet 46 (2001)(GTI - Schatztruhe)[!][Dec 2001].iso / Aminet / text / edit / edt10src.lha / txt / ErrCodes.mod < prev    next >
Text File  |  1995-03-19  |  2KB  |  65 lines

  1. (*
  2.   .name       ErrCodes
  3.   .task       pool for error codes
  4.   .release    1.0
  5.   .language   Oberon-2
  6.   .translator Amiga Oberon 3.11
  7.   .system     AmigaOS 2.04/2.1/3.0
  8.   .author     Joachim Barheine
  9.   .address    Hochgrevestraße 3, D-38640 Goslar
  10.   .copyright  (c) 1994 by Joachim Barheine
  11. *)
  12.  
  13. (* .info: 13/08/94, 15:02:21, version 15 *)
  14.  
  15. MODULE ErrCodes;  (* $Implementation- *)
  16.  
  17. CONST
  18.   (* module codes: *)
  19.   windows*  = 1000H;
  20.   texts*    = 2000H;
  21.   ioServer* = 3000H;
  22.   files*    = 4000H;
  23.   user*     = 5000H;
  24.   fonts*    = 6000H;
  25.   eRexx*    = 7000H;
  26.   eClip*    = 8000H;
  27.   edt*      = 9000H;
  28.   kernel*   = 0A000H;
  29.   eIcon*    = 0B000H;
  30.  
  31.   windowsNoFont*      = windows + 002H;  (* cannot open text font          *)
  32.   windowsNoUserPort*  = windows + 004H;  (* cannot setup user-port         *)
  33.   windowsNoImages*    = windows + 005H;  (* cannot create scroller-arrows  *)
  34.   windowsNoGadgets*   = windows + 006H;  (* cannot create scroller-gadgets *)
  35.   windowsNoWindow*    = windows + 007H;  (* cannot open window             *)
  36.  
  37.   ioServerNoWorkbench*  = ioServer + 001H;  (* cannot get workbench-screen *)
  38.   ioServerNoDrawInfo*   = ioServer + 002H;  (* cannot get drawinfo         *)
  39.   ioServerNoVisualInfo* = ioServer + 003H;  (* cannot get visualinfo       *)
  40.   ioServerNoUserPort*   = ioServer + 004H;  (* cannot create window port   *)
  41.   ioServerNoRexxPort*   = ioServer + 005H;  (* cannot find ARexx           *)
  42.   ioServerNoSignal*     = ioServer + 006H;  (* cannot allocate signal      *)
  43.   ioServerNoAppPort*    = ioServer + 007H;  (* cannot create app port      *)
  44.   ioServerNoMenuStrip*  = ioServer + 008H;  (* cannot create menu-strip    *)
  45.  
  46.   userNoGadgets* = user + 001H;    (* cannot create gadtools gadgets *)
  47.   userNoFont*    = user + 002H;    (* cannot open screen-font        *)
  48.   userNoReqs*    = user + 003H;    (* cannot open requester          *)
  49.  
  50.   kernelNoOS* = kernel + 001H;     (* requires AmigaOS 2.04 or later *)
  51.   kernelNoAsl* = kernel + 002H;    (* requires ASL library *)
  52.   kernelNoIFF* = kernel + 003H;    (* requires IFFParse library *)
  53.   kernelNoRexx* = kernel + 004H;   (* requires RexxSysLib library *)
  54.   kernelCopy* = kernel + 005H;     (* Kernel copy boundary failure *)
  55.  
  56.   eClipNoClipboard* = eClip + 001H;
  57.  
  58.   eIconNoIcon*  = eIcon + 001H;
  59.  
  60.   textsNoResolveFold* = texts + 001H;
  61.   textsNoOpenFold* = texts + 002H;
  62.   textsNoNewFold* = texts + 003H;
  63.  
  64.   eRexxNoStdIO* = eRexx + 001H;
  65. END ErrCodes.